Introduction à R
Narration et présentation par :
Laurence-Olivier M. Foisy
2025-10-15
Objectifs de la capsule
- Introduire le langage R
- Comprendre les avantages de R
- Installer R et Positron
- Introduire l’environnement Positron
Les logiciels d’analyse de données
![]()
![]()
![]()
![]()
![]()
Pourquoi R?
![]()
Open source
- Gratuit
- Collaboratif
- Communauté active
- Adapté aux besoins des utilisateurs
Pourquoi R?
![]()
Packages
- Offre une extension des fonctionnalités de base presque infinie
- Peux répondre à des besoins très spécifiques
- Plus de 22,000 packages sur CRAN (Comprehensive R Archive Network)
- Beaucoup plus sur GitHub
Pourquoi R?
![]()
Reproductibilité
- Rendre les analyses reproductibles
- Permet de partager le code
- Facilite la transparence et la collaboration
- Permet de retracer les erreurs
Pourquoi R?
![]()
Très utilisé en science sociale
- Beaucoup de ressources
- Beaucoup de tutoriels orientés vers les sciences sociales
- Swirl
- Datacamp
- Codecademy
- EdX
Important d’utiliser les mêmes outils que les chercheurs dans votre domaine
Datagotchi
![]()
- Application utilisant des variables lifestyles pour prédire le vote
- Utiliser R et l’analyse de données à travers ce projet:
- Prototypage en Shiny
- Nettoyage des données
- Analyse factorielle
- Régressions et modèles
- Visualisation
Analyse textuelle
- Analyse de ton
- Est-ce que le texte est positif ou négatif?
![]()
Au-delà de l’analyse de données
- R ne se limite pas à l’analyse statistique, il peut aussi être utilisé pour développer des applications web interactives
{absolute top=0 left=0 width=“20%”}
Mais derrière tout ça… R
- Voici l’envers du décor :
{absolute top=0 left=0 width=“20%”}
Installer R et Positron
- R est le langage de programmation
- Positron est l’interface
- Positron offre plein d’outils pour faciliter l’utilisation de R
- RStudio est un IDE parmis tant d’autres
À télécharger :
Concept important : Le chemin d’arborescence
- À tout moment vous devez savoir où vous êtes dans votre ordinateur pour pouvoir importer des données, exporter des graphiques ou mettre des fichiers en relation
- Votre R est toujours ouvert dans un dossier, et donc vous devez savoir où il est pour pouvoir importer des données
- La fonction
getwd() dans R permet de savoir où vous êtes
![]()
Concept important : Planifier avant de coder
La plus grosse erreur est de commencer à coder sans savoir ce que vous voulez faire
- Clarifer vos objectifs: Qu’est-ce que vous voulez faire?
- Nettoyer des données?
- Faire un graphique?
Les possibilités sont infinies, donc il est important de savoir où vous voulez aller
Concept important : Décomposer le problème
- Une fois que vous savez ce que vous voulez faire, il est important de décomposer le problème en petites étapes
- Un script R pour une seule tâche
- Bien nommer vos scripts pour savoir ce qu’ils font
- Exemples:
nettoyage_donnees.R
graphique.R
- Chaque script doit être clair et facile à comprendre
- Commenter votre code avec des
#
Dans la prochaine capsule
- Importer des données dans R
- Nettoyer des données
- Faire des graphiques simples